India Is Becoming An Attractive Investment Place, Says Robert Lawrence | N18V